repeated and insistent phone calls - Espagnol Anglais Dictionnaire